package com.ruoyi.iot.domain.entity.jiuhetoudong;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 主机泵设备数据实体，对应 IoTDB 表 product_1714885465641558018_data
 */
@Data
@Schema(description = "主机泵设备数据实体，对应 IoTDB 表 product_1714885465641558018_data")
public class Product1714885465641558018DataJht {

    /** 时间戳 */
    @Schema(description = "时间戳")
    private LocalDateTime time;

    /** 设备ID */
    @Schema(description = "设备ID")
    private String deviceId;

    /** 租户ID */
    @Schema(description = "租户ID")
    private String tenantId;

    /** 质量 */
    @Schema(description = "质量")
    private Integer quality;

    /** 定子A相温度1 */
    @Schema(description = "定子A相温度1")
    private Float astatortemp1;

    /** 定子B相温度1 */
    @Schema(description = "定子B相温度1")
    private Float bstatortemp1;

    /** 定子C相温度1 */
    @Schema(description = "定子C相温度1")
    private Float cstatortemp1;

    /** 定子A相温度2 */
    @Schema(description = "定子A相温度2")
    private Float astatortemp2;

    /** 定子B相温度2 */
    @Schema(description = "定子B相温度2")
    private Float bstatortemp2;

    /** 非轴伸端温度 */
    @Schema(description = "非轴伸端温度")
    private Float nonshaftendtemp;

    /** 轴伸端温度 */
    @Schema(description = "轴伸端温度")
    private Float shaftendtemp;

    /** 定子C相温度2 */
    @Schema(description = "定子C相温度2")
    private Float cstatortemp2;
}
